having a spell cast on them - Spanish English Dictionary